\hypertarget{classsc2_1_1_replay_control_imp}{}\section{sc2\+:\+:Replay\+Control\+Imp Class Reference}
\label{classsc2_1_1_replay_control_imp}\index{sc2\+::\+Replay\+Control\+Imp@{sc2\+::\+Replay\+Control\+Imp}}
Inheritance diagram for sc2\+:\+:Replay\+Control\+Imp\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classsc2_1_1_replay_control_imp}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classsc2_1_1_replay_control_imp_a23ba76f376aa1df9e9ce88840a775422}\label{classsc2_1_1_replay_control_imp_a23ba76f376aa1df9e9ce88840a775422}} 
{\bfseries Replay\+Control\+Imp} (\hyperlink{classsc2_1_1_control_interface}{Control\+Interface} $\ast$control\+\_\+interface, \hyperlink{classsc2_1_1_replay_observer}{Replay\+Observer} $\ast$replay\+\_\+observer)
\item 
\mbox{\Hypertarget{classsc2_1_1_replay_control_imp_ac069f28377b2fe1cc2a338076cf74d56}\label{classsc2_1_1_replay_control_imp_ac069f28377b2fe1cc2a338076cf74d56}} 
virtual bool {\bfseries Ignore\+Replay} (const \hyperlink{structsc2_1_1_replay_info}{Replay\+Info} \&replay\+\_\+info) override
\item 
\mbox{\Hypertarget{classsc2_1_1_replay_control_imp_ab31a870a1d568ed8b5227415055c313c}\label{classsc2_1_1_replay_control_imp_ab31a870a1d568ed8b5227415055c313c}} 
virtual bool {\bfseries Gather\+Replay\+Info} (const std\+::string \&path) override
\item 
\mbox{\Hypertarget{classsc2_1_1_replay_control_imp_a42315e850062343789e9e8c261ab2f6c}\label{classsc2_1_1_replay_control_imp_a42315e850062343789e9e8c261ab2f6c}} 
virtual bool {\bfseries Load\+Replay} (const std\+::string \&replay\+\_\+path, bool feature\+\_\+layers, uint32\+\_\+t player\+\_\+id) override
\item 
\mbox{\Hypertarget{classsc2_1_1_replay_control_imp_a18831f591f759ecd9c26e52f9f46e196}\label{classsc2_1_1_replay_control_imp_a18831f591f759ecd9c26e52f9f46e196}} 
virtual bool {\bfseries Wait\+For\+Replay} () override
\item 
\mbox{\Hypertarget{classsc2_1_1_replay_control_imp_a2993fd4848c29b7e062246fd69b53d08}\label{classsc2_1_1_replay_control_imp_a2993fd4848c29b7e062246fd69b53d08}} 
virtual const \hyperlink{structsc2_1_1_replay_info}{Replay\+Info} \& {\bfseries Get\+Replay\+Info} () const override
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classsc2_1_1_replay_control_imp_abebb5ddedd0a085bd70a20738aee1534}\label{classsc2_1_1_replay_control_imp_abebb5ddedd0a085bd70a20738aee1534}} 
\hyperlink{structsc2_1_1_replay_info}{Replay\+Info} {\bfseries replay\+\_\+info\+\_\+}
\item 
\mbox{\Hypertarget{classsc2_1_1_replay_control_imp_af5142abbbf0efb91bd966e547f77e026}\label{classsc2_1_1_replay_control_imp_af5142abbbf0efb91bd966e547f77e026}} 
\hyperlink{classsc2_1_1_control_interface}{Control\+Interface} $\ast$ {\bfseries control\+\_\+interface\+\_\+}
\item 
\mbox{\Hypertarget{classsc2_1_1_replay_control_imp_ae688ae29e4daf4d0743902c155652d50}\label{classsc2_1_1_replay_control_imp_ae688ae29e4daf4d0743902c155652d50}} 
\hyperlink{classsc2_1_1_replay_observer}{Replay\+Observer} $\ast$ {\bfseries replay\+\_\+observer\+\_\+}
\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/sc2api/sc2\+\_\+replay\+\_\+observer.\+cc\end{DoxyCompactItemize}
